css matcher: Avoid a redundant call
authorMatthias Clasen <mclasen@redhat.com>
Fri, 11 Sep 2015 00:42:07 +0000 (20:42 -0400)
committerMatthias Clasen <mclasen@redhat.com>
Sat, 12 Sep 2015 15:24:42 +0000 (11:24 -0400)
The sole caller passes an interned string, so we don't
need to call g_intern_string again.

gtk/gtkcssmatcher.c

index 59d613533bb4aa8408602bbbde9aeac391c13f5c..d371bd87ece4e8c6bc94e62a2dbfbfaa54e98071 100644 (file)
@@ -313,7 +313,8 @@ static gboolean
 gtk_css_matcher_node_has_id (const GtkCssMatcher *matcher,
                              const char          *id)
 {
-  return gtk_css_node_get_id (matcher->node.node) == g_intern_string (id);
+  /* assume all callers pass an interned string */
+  return gtk_css_node_get_id (matcher->node.node) == id;
 }
 
 static gboolean